A Fast Diamond Motion Estimation Search Algorithm for Real Time Video Applications
نویسنده
چکیده
This Motion Estimation (ME) has been widely used in most of the video standards. It is the most computationally intensive part of video compression. Speed up this process will open new real time applications. A novel Fast Diamond Search (FDS) algorithm is proposed in this journal. The proposed algorithm is a modified version of the conventional Diamond Search (DS) algorithm. Two main steps are added to the conventional DS algorithm for more computational savings achievement and keeping an acceptable coding efficiency (good bit-rate and Peak Signal to Noise Ratio of the transmitted video signal). The first step is to accurately remove the internal redundancy when calculating the Sum of Absolute Difference (SAD) between the current and the candidate blocks. This will be achieved using the Dynamic Internal Stop Search (DISS) algorithm.The second step aims to skip all the irrelevant blocks in the search area using Dynamic External Stop Search (DESS) algorithm. Additionally, more savings in computations are achieved in the early stage of the proposed FDS using both early search termination and adaptive pattern selection techniques. Compared to the conventional Full Search (FS) algorithm and DS algorithm, respectively, the proposed FDS algorithm achieves up to 99% and 20% more reduction in computations. The FDS algorithm guarantees high computational savings and keeping low degradation in both the Peak Signal to Noise Ratio (PSNR) and the bit-rate. Additionally, falling in a local minimum while computing the SAD is disappeared using the proposed FDS.
منابع مشابه
A Fast Adaptive Two-level Multi-mode Search Algorithm for Motion Estimation
Motion estimation is the main bottleneck in real-time video coding applications, and the search for fast and effective motion estimation algorithms has been a challenging problem recently. This paper describes a new block-matching algorithm that exploits the spatial and temporal correlations, and proposes an adaptive twolevel multi-mode search algorithm (ATMMS) based on the analysis of the neig...
متن کاملAdaptive Square-Diamond Search(ASDS) Algorithm for Fast Block Matching Motion Estimation
This paper presents an efficient search algorithm for fast block matching motion estimation(ME) for video applications. The algorithm uses two patterns for initial search and refined local search. For initial search, the proposed algorithm uses a square pattern adaptively by selecting the step size based on Maximum Absolute Value of predicted motion vector. This search pattern is aimed to reduc...
متن کاملA fully adaptive distance-dependent thresholding search algorithm for performance-management motion estimation
Trading off computational complexity and quality is an important performance constraint for real time application of motion estimation algorithm. Previously, the novel concept of a distance-dependent thresholding search (DTS) was introduced for performance scalable motion estimation in video coding applications. This encompassed the full search as well as other fast searching techniques, such a...
متن کاملChds: a Fast Search Algorithm for Motion Estimation in Video Coding Standards
In this paper, we propose a new hybrid Cross Hexagon Diamond Search algorithm (CHDS) using crossshaped search pattern as the initial step and asymmetric hexagon-shaped patterns and small diamond pattern as the subsequent steps for fast block motion estimation. In block motion estimation, search pattern with different shape or size and the center biased motion vector distribution characteristics...
متن کاملMotion Vector Estimation Using Line-Square Search Block Matching Algorithm for Video Sequences
Motion estimation and compensation techniques are widely used for video coding applications but the real-time motion estimation is not easily achieved due to its enormous computations. In this paper, a new fast motion estimation algorithm based on line search is presented, in which computation complexity is greatly reduced by using the line search strategy and a parallel search pattern. Moreove...
متن کامل